home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / eulisp / mpfeel.lha / MPFeel / README~ < prev    next >
Text File  |  1992-10-07  |  2KB  |  43 lines

  1.  
  2.  
  3. Greetings and Salutations most excellent fellow MasPar programming type dudes.
  4.  
  5. In and below the directories included here is all that you need to
  6. build your own versions of Plural EuLisp. Actually that isn't strictly
  7. true but we will get onto that in a bit.
  8.  
  9. Directories
  10. ===========
  11.  
  12. MPFeel        The "root" directory contains all the sources for EuLisp
  13. Plurals        Contains all the maspar (mpl) code
  14. Modules        Contains all the standard EuLisp modules
  15. Plurals/Modules Contains all the data parallel modules most importantly eubang
  16. Docs        Contains a manual page and a document on plural eulisp
  17.  
  18. Building It
  19. ===========
  20.  
  21. The mpl code in the Plurals directory is built into a library (eubang.a)
  22. which is used when building EuLisp. You must build this first.
  23.  
  24. To Build the library type
  25.  
  26. Build -target eubang.a CONFIG
  27.  
  28. where CONFIG indicates how much of the MasPar memory to use (on the PE array)
  29. This is 1 (4k) 2 (8k) 3 (12k) 4(16k). The default is the 16k option.
  30.  
  31. Now this is where all your trouble will start I'm afraid because this system
  32. has only ever been compiled with the old KnR mpl compiler. There are switchs
  33. for ANSI (__STDC__) but they have never been tested (and I can`t help you much)
  34.  
  35. Still when you have done this you can then Build Plural EuLisp. Type Build in the
  36. MPFeel directory and all should be cool (though shrouded in mystery)
  37.  
  38. I have tried to make life easier. The makefile also generates a shell script which
  39. sets up the FEEL_LOAD_PATH environment variable. To do this it uses the 
  40. definition BASE (some where near the top of the file) You should set this to
  41. the absolute path of where the directory tree is. The name of the script is 
  42. mpfeel, use this in the same way as feel.
  43.